package day6.fight.SmartHome;

import java.util.Scanner;

public class test {
    public static void main(String[] args) {
        JD jds[]=new JD[4];
       /* jds[0]=new JD("小米空调",true);
        jds[1]=new JD("小米电视",true);
        jds[2]=new JD("小米洗衣机",true);
        jds[3]=new JD ("小米电灯",true);
*/
        jds[0]=new Air("小米空调",true);
        jds[1]=new TV("小米电视",true);
        jds[2]=new WashMachine("小米洗衣机",true);
        jds[3]=new Lamp ("小米电灯",true);


        while(true)
        { SmartHomeControl.getS1().printAll(jds);//单例模式,我不需要在main创建第二个对象啊
            System.out.println("选择哪种家电类型去改变状态");
            Scanner sc=new Scanner(System.in);
            System.out.println("输入999结束程序");
            int res=sc.nextInt();
              if(res==999) {System.out.println("谢谢使用，bye");return;}
            //SmartHomeControl s1;=s1.getS1();
           else SmartHomeControl.getS1().Control(jds[res-1]);

        }


    }
}

